ranch owner - Francés Inglés Diccionario